PhpStorm Xdebug 断点调试工具的使用
简介
本篇主要介绍 PhpStorm Xdebug 步调工具的功能与使用
功能键简图
图中,所有画红圈的就是常用到的工具。其具体功能介绍如下:
重新请求
此功能键,点击后,当前调试所有变量全部销毁,重新开启一轮请求。即如同刷新页面。
执行到下一个断点,暂停
此功能键点击后,继续 Laravel 生命进程的路程,直到下一个断点,暂停
停止调试
此功能键,停止调试,结束 Laravel 周期。
变量栏
变量栏标签,其下面的内容是当前调试位置,PHP 注册到内存的全局变量和局部变量
定位到当前调试的文件以及行
此功能键的作用是:当调试行文件关闭了,或者代码视图跑到其它位置了,点击它,就能重新定位到调试文件以及调试行
跳过当前调试行代码要执行函数,直接返回结果
此功能键的作用是当调试行代码有调用函数,包含文件,new 新对象时,能够不进入相应函数、文件、类中,直接返回其调用的结果,并在当前行中,执行至下文
进入和强制进入调用的函数内
此功能键作用正好和上面的相反,即进入和强制进入当前调试行将要调用的函数、方法、包含的文件、new的新对象类文件中,执行相应代码
跳出正在调用的函数
跳出正在执行的函数、方法、包含的文件、new 新对象的类文件,至调用行,并继续执行调用行下面的代码